Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORCHARD PLACE Terraced £115,315 £50,000 8 Oct 2003
3 ORCHARD PLACE Terraced £126,760 £115,000 17 Dec 2021
6 ORCHARD PLACE Terraced £240,327 £230,000 24 Jun 2022